vanmaram

Hooded snake - meaning in malayalam

Meanings for Hooded snake

noun
ഫണമുള്ളസര്‍പ്പം